• word of the day

    aix sponsa

    aix sponsa - Dictionary definition and meaning for word aix sponsa

    Definition
    (noun) showy North American duck that nests in hollow trees
Download our Mobile App Today
Receive our word of the day
on Whatsapp